Fix compatibility with Code for IBM i 3.0.0, update packages and fix security vulnerabilities.#69
Conversation
Signed-off-by: venky225 <kona.venkatareddy@gmail.com>
|
@venky225 can you look into why vitest upgrade causes the tests to fail? |
|
@julesyan Root Cause:
There are couple of solutions which I tried and they are working fine.
|
|
Please use the first solution as that is consistent with the vscode-ibmi repository |
Signed-off-by: venky225 <kona.venkatareddy@gmail.com>
@julesyan Are we using mocha in the project. I don't see it being used anywhere. Can we uninstall mocha.? |
|
Yes we can remove mocha from the dependancies |
Signed-off-by: venky225 <kona.venkatareddy@gmail.com>
Done. All vulnerabilities have been resolved. Please verify. |
Signed-off-by: Sanjula Ganepola <Sanjula.Ganepola@ibm.com>
Signed-off-by: Sanjula Ganepola <Sanjula.Ganepola@ibm.com>
Signed-off-by: Sanjula Ganepola <Sanjula.Ganepola@ibm.com>
Signed-off-by: Sanjula Ganepola <Sanjula.Ganepola@ibm.com>
|
@venky225 I went ahead and pushed some additional changes to make the extension compatible with Code4i 3.0.0. Also, I bumped a few more packages. |
Fix dependabot issues
#67
Couldn't update below packages:
vitest -> Upgrading this package is breaking some changes and test cases are getting failed.
serialize-javascript -> Updated the parent dependency Mocha, it still depends on serialize-javascript@^6.0.2 as mocha maintainers haven't updated their dependency yet."